ki sung-yueng
Chaliha, the Super 100 and a Standards Gap: When the Top Seed Poses the Question to BWFIn a hall where the air hung thick like a layer of haze suspended beneath the...
Messi leaves Argentina national team: When collective ritual faces the abyssIn the night of Nha Trang, I received the news from Reuters. No date, no...
Arsenal 2-0 Sunderland in the EFL Cup: Two High-Variance Moments and an Empty Source FileAt 2:47 a.m. in Binh Duong, Enzo Le Fee placed the ball on the penalty spot. ...
Vietnam Women vs China: A Spatial Map of a Mismatched QuarterfinalThree days before the quarterfinal, I sat in an edit suite in Shanghai and...
The Data Blind Spot: What Is Vietnamese Football Actually Analysing With?The Data Blind Spot: What Is Vietnamese Football Actually Analysing With? On ...
Keighley: Eight Table Tennis Tables, One Coach-Education Course, and a Big Question for English Table TennisI spent an evening reading a description of Keighley Table Tennis Centre, a...
Thùy Linh and the Reality of Vietnamese Badminton: When the Asian Games Becomes the Ultimate Reality CheckOn July 23, 2026, at the National Sports Training Center in Hanoi, Nguyễn Thù...
Sinner Returns in Beijing: The Knee Behind a 47-Match Run and a Warning from Serena's Former CoachOn September 23, Rick Macci posted a short line on social media. The...
Loh Kean Yew vs Kunlavut Vitidsarn: the Asian Games men's singles final and the data gap in IchinomiyaThe Ichinomiya City Municipal Gymnasium sits in the west of Aichi Prefecture,...
Six Giants Absent from Champions 2026: How the VCT System Wrote Its Own IndictmentLeviatán won Masters London. Leviatán sat among the six teams with the highes...
Wales 2-1 Norway: The 46th-Minute Red Card and the Fateful Free KickIn the 46th minute, on the edge of the Wales penalty area, Torbjørn Heggem...
Vietnam Call Up Khoa Ngo: Adding One Midfielder, Subtracting Seven Days of PreparationOn 18 September, the Vietnam Football Federation published a 23-player squad...
The Silent Days of the Transfer Window: Reading Signals When the Noise DiesThis winter I sit in London with three U21 scouting reports in front of me an...
The Goal Erased in the 85th Minute: Vietnam Women's 0-3 Lesson Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. For two brief seconds...
ChessBase Magazine #225: Bent Larsen on the Cover, Prague 2026 InsideOn my desk in Shanghai lies a magazine cover. The name Bent Larsen is printed...
Two European Summits: The Lebrun Brothers and the Price of a Dynasty Built on Five-Game MatchesWhen the final ball of the deciding game hit the floor at Arena Stožice in...
Nine Dimensions of Table Tennis Analysis and the Discipline of an Empty Data SheetThe report reached me at eleven at night, Chengdu time. Nine boxes. Nine...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Bezzecchi Shatters Misano Record at 1:29.982, Bagnaia Falls in Q1: A Contrarian Read on the MotoGP Title RaceShanghai, 4 a.m. The coffee had gone cold without my noticing. In my...
Doctrine and the Two-Charge Infuse: When Overwatch 2 Rewrites the Vampiric Support ArchetypeI remember the BlizzCon night vividly. When the entire hall erupted for...
Messi leaves Argentina national team: When collective ritual faces the abyssIn the night of Nha Trang, I received the news from Reuters. No date, no...
Arsenal 2-0 Sunderland in the EFL Cup: Two High-Variance Moments and an Empty Source FileAt 2:47 a.m. in Binh Duong, Enzo Le Fee placed the ball on the penalty spot. ...
Vietnam Women vs China: A Spatial Map of a Mismatched QuarterfinalThree days before the quarterfinal, I sat in an edit suite in Shanghai and...
The Data Blind Spot: What Is Vietnamese Football Actually Analysing With?The Data Blind Spot: What Is Vietnamese Football Actually Analysing With? On ...
Keighley: Eight Table Tennis Tables, One Coach-Education Course, and a Big Question for English Table TennisI spent an evening reading a description of Keighley Table Tennis Centre, a...
Thùy Linh and the Reality of Vietnamese Badminton: When the Asian Games Becomes the Ultimate Reality CheckOn July 23, 2026, at the National Sports Training Center in Hanoi, Nguyễn Thù...
Sinner Returns in Beijing: The Knee Behind a 47-Match Run and a Warning from Serena's Former CoachOn September 23, Rick Macci posted a short line on social media. The...
Loh Kean Yew vs Kunlavut Vitidsarn: the Asian Games men's singles final and the data gap in IchinomiyaThe Ichinomiya City Municipal Gymnasium sits in the west of Aichi Prefecture,...
Six Giants Absent from Champions 2026: How the VCT System Wrote Its Own IndictmentLeviatán won Masters London. Leviatán sat among the six teams with the highes...
Wales 2-1 Norway: The 46th-Minute Red Card and the Fateful Free KickIn the 46th minute, on the edge of the Wales penalty area, Torbjørn Heggem...
Vietnam Call Up Khoa Ngo: Adding One Midfielder, Subtracting Seven Days of PreparationOn 18 September, the Vietnam Football Federation published a 23-player squad...
The Silent Days of the Transfer Window: Reading Signals When the Noise DiesThis winter I sit in London with three U21 scouting reports in front of me an...
The Goal Erased in the 85th Minute: Vietnam Women's 0-3 Lesson Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. For two brief seconds...
ChessBase Magazine #225: Bent Larsen on the Cover, Prague 2026 InsideOn my desk in Shanghai lies a magazine cover. The name Bent Larsen is printed...
Two European Summits: The Lebrun Brothers and the Price of a Dynasty Built on Five-Game MatchesWhen the final ball of the deciding game hit the floor at Arena Stožice in...
Nine Dimensions of Table Tennis Analysis and the Discipline of an Empty Data SheetThe report reached me at eleven at night, Chengdu time. Nine boxes. Nine...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Bezzecchi Shatters Misano Record at 1:29.982, Bagnaia Falls in Q1: A Contrarian Read on the MotoGP Title RaceShanghai, 4 a.m. The coffee had gone cold without my noticing. In my...
Doctrine and the Two-Charge Infuse: When Overwatch 2 Rewrites the Vampiric Support ArchetypeI remember the BlizzCon night vividly. When the entire hall erupted for...
